package process.model;

import java.util.ArrayList;
import java.util.List;

import process.model.lookup.ProductLookup;

public class ProcessResult {

	private List<ProductLookup> definedNews;
	private List<ProductLookup> unDefinedNews;
	private List<ProductLookup> updates;
	private List<DetailP> unDefinedNewsDetail;

	public ProcessResult(List<ProductLookup> definedNews,
			List<ProductLookup> unDefinedNews, List<ProductLookup> updates) {
		this.definedNews = definedNews;
		this.unDefinedNews = unDefinedNews;
		this.updates = updates;
	}

	public ProcessResult() {
		unDefinedNews = new ArrayList<ProductLookup>();
		definedNews = new ArrayList<ProductLookup>();
		updates = new ArrayList<ProductLookup>();
		unDefinedNewsDetail = new ArrayList<DetailP>();
	}

	public List<ProductLookup> getDefinedNews() {
		return definedNews;
	}

	public void setDefinedNews(List<ProductLookup> definedNews) {
		this.definedNews = definedNews;
	}

	public List<ProductLookup> getUnDefinedNews() {
		return unDefinedNews;
	}

	public void setUnDefinedNews(List<ProductLookup> unDefinedNews) {
		this.unDefinedNews = unDefinedNews;
	}

	public List<ProductLookup> getUpdates() {
		return updates;
	}

	public void setUpdates(List<ProductLookup> updates) {
		this.updates = updates;
	}

	public List<DetailP> getUnDefinedNewsDetail() {
		return unDefinedNewsDetail;
	}

	public void setUnDefinedNewsDetail(List<DetailP> unDefinedNewsDetail) {
		this.unDefinedNewsDetail = unDefinedNewsDetail;
	}

}
